dogs investigator investigations lost pets cat private pet cats lost dogs puppies dog investigation kittens